Page({
  /**
   * 页面数据
   */
  data: {
    skins: [], // 英雄皮肤列表
  },

  /**
   * 页面加载时调用
   * @param options 页面参数
   */
  onLoad(options) {
    // 如果有id参数，则调用获取详情的方法
    if (options.id) {
      this.getDetail(options.id);
    }
  },

  /**
   * 根据英雄id获取英雄详情数据
   * @param id 英雄id
   */
  getDetail(id) {
    wx.request({
      url: 'https://api-vue-base.itheima.net/api/lol/info', // 请求地址
      method: 'GET', // 请求方法
      data: {
        id: id // 请求参数，英雄的id
      },
      success: (res) => {
        // 请求成功后，处理返回的数据
        this.setData({
          skins: res.data.data.skins, // 更新页面数据，设置英雄皮肤列表
        });
      }
    });
  }
});